triangular scarf - French English Dictionary